isolated cloud forest - Francés Inglés Diccionario